22994 Ventura Blvd, Los Angeles, CA 91364-1205, Los Angeles
A busy, family restaurant, with a full menu of Italian fare. A good place to eat a full meal or just go for Pizza.
A busy, family restaurant, with a full menu of Italian fare. A good place to eat a full meal or just go for Pizza.